Qatari Army Officers
Sixty-two Qatari police officers were detained after they turned down the orders to work under the Iranian force stationed in the North Base.
Most Read