back to top

Ariel Castro Is Dead; Twitter Users Think Fidel Castro Is Dead (TWEETS)

Keeping that in mind, meet some of the people who did think Fidel Castro hanged himself with a sheet in a jail cell in Orient, Ohio at about 9:20 p.m. on Tuesday. A quick Twitter search will introduce you to people on all sides of the discussion:…

Posted on