The player is loading ...
In a big win for religious freedoms, the United States Supreme Court unanimously ruled that the city of Philadelphia’s refusal to continue its contract with Catholic Social Services was in violation of the agency’s First Amendment rights. Listen for more details with host John Matarazzo.
For more Charisma News check out www.charismanews.com