An aide to Ayah Pin today claimed that several police officers had visited the self-proclaimed spiritual leader at his home in Kampung Batu 13, Hulu Besut in Terengganu on Sunday.
An aide to Ayah Pin today claimed that several police officers had visited the self-proclaimed spiritual leader at his home in Kampung Batu 13, Hulu Besut in Terengganu on Sunday.