Glenn Lall’s claims on Amaila Falls Project defy logic and commonsense November 11, 2021 https://guyanachronicle.com/2021/11/11/glenn-lalls-claims-on-amaila-falls-project-defy-logic-and-commonsense/ J.C. Bhagwandin