MayΒ 21, 1984: Charles Taylor Arrested in Massachusetts
πŸ‡ΊπŸ‡ΈπŸ‡±πŸ‡·

Charles Taylor is arrested in Somerville, Massachusetts, only to escape four months later under suspicious circumstances

Source: , ,