Poland



Taliban arrests four young men for dressing up in Peaky Blinders outfits

The group was detained in Hera, Afghanistan by the authorities' morality enforcers, according to a Taliban spokesman.
Get more results via ClueGoal