A large number of Afghans march in London in protest of Taliban rule.
LONDON – For the second week in a row, a significant number of Afghan demonstrators went to the streets of Central London to oppose the Taliban’s takeover of Afghanistan and to show their dissatisfaction with the international community’s response. The march was organised by a number of Afghan community organisationsRead More →