Tesla criticized over new showroom in Xinjiang
Council on American-Islamic Relations says Tesla was "supporting genocide"
Council on American-Islamic Relations says Tesla was "supporting genocide"
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…...