A toddler miraculously survived a terrifying 30ft fall from the third floor of a shopping mall in the Philippines. Nina, aged three, was playing near an escalator at the C3 Mall in Zamboanga del ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results