RT @NasimiShabnam: While stadiums in Qatar are hosting World Cup matches, stadiums in Afghanistan have once again become a place for public lashing and execution.
The barbaric Taliban FLOGGED 21 men & women in Kabul today for ‘moral crimes’ of theft & adultery. Thousands were invited to watch.
🐦🔗: https://n.respublicae.eu/patricialalond2/status/1599427822967201798