Russia Finds a Devastatingly Simple way to Make KillerBlerbzRead this breaking news update on Blerbz.