World News Controversy As Philippines President Calls God ‘Stupid Son Of A Bitch’ Agency Jun 25, 2018 0 President Rodrigo Duterte of Philippines sparked controversy in the predominantly Catholic country for calling God…