“Inspector Sheila” was arrested in Batu Caves yesterday (31 January), the Royal Malaysian Police (PDRM) confirmed. Speculation about her arrest arose after a video showing her...
This month (January 2018), Malaysia announced that they will not grant visas to Paralympic swimmers from Israel to take a stand against Israel and their ongoing...