Posted By IANS On Sun, Mar 14, 2021
By Saeed Naqvi It is exactly a decade since President Barack Obama set the deadline to start withdrawing troops from Afghanistan. Even then, Obama recalled...