gif

Ahmad Primo

AL QUDS HOSPITAL DIRECTOR DENIES THE CLAIMS OF THE RUSSIAN MINISTRY OF DEFENCE

  • 1036
  • 05-05

The Russian RT news website has reported that the Russian Ministry of Defence has denied...

Read more