New featurette for Netflix’s ‘The Mole: Season 2’ reveals more Malaysian locations like Gua Kandu and George Town (VIDEO) 13 July 2024