Islam

8 TED Talks to get you through Trump’s first week – and inspire you to #resist

Ever since Donald Trump was sworn in as President of the United States last Friday,…

#dontjustprayforparis

The world is reeling in shock this weekend after a series of attacks claimed 129…