Watch: Crane falls from top of high rise in the Philippines after quake
The crane fell from the top of the construction site in Davao City in the Philippines.
BBC News – World
Top Headline News!
The crane fell from the top of the construction site in Davao City in the Philippines.
BBC News – World