World News Philippine President ‘Sorry’ For Insulting God Agency Jul 11, 2018 0 President Rodrigo Duterte of Philippines has said he was “sorry” for calling God stupid, which has triggered public…