Ahmed's Clock

Ahmed's Clock

This week the news and internet exploded over the controversial arrest of a 14 year old boy. His crime was bringing a digital clock to school to show his teacher. His teacher, believing that Ahmed Mohamed had created a bomb, responded by calling the police. The outrage over the response…

A New Species of Human

A New Species of Human

In the last week, we humans have added a new member to our family tree. While not exactly human, Homo Naledi is a part of a long lineage of hominids that evolved into modern man. A long lost relative. The new species was discovered by Dr. Lee Berger and his…