Ambassador-Designate Teeko Yorlay Arrested on Criminal Charges Over Social Media Post
Monrovia — Teeko Yorlay, Liberia’s Ambassador-designate to France, has been issued an arrest warrant by Stipendiary Magistrate Ben Bacon. The warrant follows Yorlay’s controversial social media posts in which he…