Last Updated on Tuesday, 14 April 2026, 18:16 by Denis Chabrol The body of Nicaraguan pilot, Rider Alberto Castillo, was removed from the crash site by Guyana Defence Force (GDF) Special Forces from the rugged and thickly forested terrain and flown to Georgetown late Tuesday afternoon. The body was transported to Imbaimadai from where it […]