Satellite images taken by a US firm of a large Russian military convoy near...
Russian military
Moscow : The Russian Federation Council, or the upper house of parliament, has approved...