Charles Taylor Son
Dec. 24, 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