T20 World Cup Afghanistan vs Scotland: Taliban celebrate win but Kabul streets subdued
Published
Afghanistan on Monday beat Scotland in a match played in Sharjah - the first major victory for the team since the Taliban takeover of the country.
Full Article