On November 29, 2019, Alice Ku disappeared while on a trip to Taiwan with her husband, making Toroko National Park the backdrop of an international mystery.
No ending yet
Please sign in to leave a comment