April 3, 2015 4:57 pm

Religious Leaders Denounce Controversial SEPTA Ad

Religious leaders from different faiths came together to denounce an ad featuring Adolf Hitler that is now on the side of SEPTA buses in Philadelphia. NBC10’s Jesse Gary has the story.

US & World Videos

Exit mobile version