The Dewi Sri Pathra Kaliamman temple is a modest Hindu temple which sits in the centre of Kuala Lumpur on land that is owned by textile giant Jakel Trading Sdn Bhd (Jakel). In fact, the Jakel Mall is ...