Malaysia ranting about the Internet