Tag: p_vid=news-84217611

Posted in Static News

Kremlin touts new missile test

ABC News’ foreign correspondent James Longman discusses Russia’s new long-range missile test as Russia’s Defense Ministry says the new missile has “the biggest hitting range…

Continue Reading