All Posts Tagged With: "Tornado"

post thumbnail

Mass Demonstrations to be Broken Up by “Tornado”

Russian engineers have developed a new armored truck equipped with a water canon that are intended to aid internal military forces in breaking up mass protests.

May 24, 2011 | Continued