Great Russian Figure Skaters

Russian figure skaters at the European Championship in Great Britain read more...


Military Testing New Ray Gun

Russia’s military specialists are testing a new non-lethal directed energy beam weapon read more...