Tesla criticized over new showroom in Xinjiang
Council on American-Islamic Relations says Tesla was “supporting genocide”
Tesla criticized over new showroom in Xinjiang Read More »
Council on American-Islamic Relations says Tesla was “supporting genocide”
Tesla criticized over new showroom in Xinjiang Read More »
A team of Afghan intelligence agents poured around 3,000 litres of liquor into a canal in Kabul and arrested three dealers on Sunday, as Taliban authorities crack down on the selling of alcohol. Alcohol was also prohibited by the previous Western-backed regime. Footage released by the General Directorate of Intelligence shows agents pouring barrels of
Afghans pour 3,000 litres of liquor in Kabul canal, arrest three Read More »