As a typhoon bears down on a sleepy rural town in the Philippines, strange events and even stranger behaviour foreshadow the watery catastrophe to come.
1998
2023
1949
1989
2014
2024
2021
1988
2020
1993
1983
2025
2008
2018