Michael Cassidy, the Christian who destroyed an altar to Satan in the Iowa State Capitol building, has appeared in court...
News in English from Greece
News in English from Greece
Michael Cassidy, the Christian who destroyed an altar to Satan in the Iowa State Capitol building, has appeared in court...