3.8K views
Al Jazeera English
Texas executes 'mentally impaired' inmate
Login with Google Login with Discord