| 14.2°C Dublin

VIDEO: Police release shocking video of an abduction in Philadelphia


The Philadelphia Police Department has released a chilling video showing the abduction of a woman in the city on Sunday evening.

 

Most Watched Videos

Privacy