Police were called to a home in South Philadelphia where a suspicious device was found. Authorities were called to vacant house located on the 2200 block of McClellan St.
There, police found a possible explosive device with a significant amount of ammunition and passports. Both the bomb squad and homeland security were called to the scene, but have since left.
Related Articles