Alexandra Ladas

Biography
Articles
No Trial For Castro
By Alexandra Ladas
Accused of holding three women captive for over ten years in his Cleveland home, Ariel Castro agreed to plead guilty ...
July 27, 2013
The Fifth Estate
July 21, 2013 |