The Real Agenda)
Thousands of cases of sexual abuse are a bleeding open wound in the
Catholic Church. In fact, it is considered the greatest scourge in
decades, as the Vatican refused to act forcefully for many years.
Complaints against priests and religious
leaders have not ceased since the scandal of sexual abuse came to light
in the diocese of Boston in 2001, as it was well illustrated in the
Oscar-winning film Spotlight.