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:A ‘Dark Lord’ Falls in Russia’s Growing Power StruggleU.S. Service Member Is Reported Killed in AfghanistanU.A.E. Pulls Most Forces From Yemen in Blow to Saudi War Effort‘We’re Almost Extinct’: China’s Investigative Journalists Are Silenced Under XiSomalia Attack Claimed by Shabab Kills 10, Including Canadian JournalistRussia’s Police Tolerate Domestic Violence. Where Can Its Victims Turn?