Saudi authorities trace the launch site to Maysan province in southeastern Iraq, near the Iranian border.
Your Compass for Current News
Saudi authorities trace the launch site to Maysan province in southeastern Iraq, near the Iranian border.