Russia Denies Reports It Deployed Special Forces In Egypt

Russia Denies Reports It Deployed Special Forces In EgyptAmid growing concerns of the U.S., Russia has reportedly made it clear that it will go to any extent to establish its role in the war-torn North African nation.



Yahoo News – Latest News & Headlines