The Liberia National Police has announced the arrest of two suspects linked to the gruesome killing of John Tubman, son of former President William V. S. Tubman.
Suspects Christian Byron Anderson and Aloysius Garplay were arrested in Southeastern Rivercess County after months of hiding.
The Police Inspector General Patrick Sudue has assured the public that efforts are underway to ensure those linked to the deaths of former Peace Ambassador William Tolbert and Immigration officer—Maude Elliot are also arrested and brought to Justice.