The App That Rules Them All If the internet disappeared tomorrow, South Africans would still have WhatsApp. It has become the country’s everything app,…
Linkin Park’s lead singer Chester Bennington commits suicide
Chester Bennington, the lead singer of nu-metal band Linkin Park, has died in an apparent suicide at his home in Los Angeles. News broke…