Current Affairs Russia Becomes First Country to Recognise Taliban Government Read More » July 5, 2025