The Right Coast

March 07, 2004
 
Priest abuse scandal
By Tom Smith

The seventies were a rotten decade in lots of ways.