The Taliban Takeover Of Afghanistan Puts Social Media Companies Under Further Pressure - Stuff South Africa