Citing an increased number of governments developing cyberweapons, the United States, Russia and a UN …
Read More »Man Sets Himself on Fire in Moscow
MOSCOW – A man doused himself with flammable liquids and set himself on fire on Red Square Sunday before dozens of shocked tourists, Russian news reports and witnesses said. The man made no statements or gestures before the incident, which occurred around 4 p.m. in front of St. Basil’s Cathedral, …
Read More »




