Thursday May 6, 2021
| Last update: Thursday at 1:40 AM

Special Coverage

Freedom Road Socialist Organization | United States | 1/04/05
Ricardo Palmera, a key leader Colombia’s largest rebel group, the Revolutionary Armed Forces of Colombia, (FARC), was handed over to U.S. custody Dec. 31.
inspectorrandoness