KUALA LUMPUR, April 16 — The “huge” statues at a Hindu temple in Batu Caves and Buddhist temple in Penang are an affront to Islam as the religion forbids idolatry, a retired Court of Appeals judge said. Datuk Mohd Noor Abdullah stressed that such sculptures of non-Muslim deities should not be built in the open, [...]