texas


The Ahmed clock arrest and rocket science 3

I am still trying to understand how somebody like Ahmed Mohamed in Irving, Texas, would have the police called on him BY HIS OWN SCHOOL TEACHERS AND ADMINISTRATORS for bringing in a homemade clock science project. Here is the infamous Ahmed arrest photo that got shared on Twitter and sparked national outrage: I am outraged […]

Ahmed arrest