Video PlayerClose
People take part in an election-related protest in Kabul, Afghanistan, Nov. 29, 2019. Thousands of Afghans came to streets here on Friday for a demonstration they described as "anti-fraud protests" two months after the September presidential polls, amid tight security. (Photo by Sayed Mominzadah/Xinhua)