2 Mins ReadNavy cadet falls to his death from new Senate building in TaguigBy Izel AbanillaUpdated:July 26, 2024 MANILA, Philippines – A man died after falling from the still under construction new Senate building in Taguig City. The…