Russia and Ukraine have released 90 Prisoners of War (PoWs) each in the latest tranche of a regular swap in the 28-month old conflict. The United Arab Emirates (UAE) is the intermediary for... Read more
©2024 Bharatshakti