Compiled by RAHIMY RAHIM and NG SI HOOI
RESIDENTS of a village in Bachok, Kelantan, are having restless nights after sightings of a mysterious animal, said to be a “Big Foot” of sorts, in their vicinity.
Already a subscriber? Log in
Save 30% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
