U.S. Central Command Commander Adm. Brad Cooper stated that the Islamic Revolutionary Guard Corps is failing to pay its own military troops amid severe financial strain.

Activity

Activity (0)
Loading comments...