Charles Taylor Son
July 8, 2024
Charles Taylor Obituary - Dallas, TX Held to account? Past attempts to hold leaders accountable for Liberian civil war atrocities Liberian President Charles Taylor looks at the body of his mother,... News Photo - Getty Images Charles Taylor Son