Pittsburgh Priest Placed on Leave Amid Sex Abuse Allegations

The Catholic Diocese of Pittsburgh says a priest has been put on leave following allegations of sexual abuse brought against him.

Written by admin

SBA Administrator: Shop Small Business Saturday for Big Economic Benefits

Russian mission tasked with verifying American moon landings real…