Prince Harry and Meghan Markle Share Christening Photos of Archie The ceremony took place at Windsor Castle, with the archbishop of Canterbury officiating. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:The French Election: What to Watch ForAbu Sayyaf Militants Are Killed in Gunfight With PoliceFor Indians, Trump’s America Is a Land of Lost Opportunity‘I Dreamed of Africa’ Author Is Shot by Raiders in KenyaNorth Korea Detains U.S. Citizen, Reports SayIcelanders Seek to Keep Their Language Alive and Out of ‘the Latin Bin’