The Ohio Bribery Scandal Behind “The Worst Energy Policy in the Country”
On a warm morning in July of 2020, FBI agents and local sheriff’s deputies converged on a farmhouse just outside the tiny town of Glenford in central Ohio. They led away a blue-eyed man wearing a gray Carhartt T-shirt and baggy jeans. He was heavy around the middle, clean shaven, with closely shorn white hair. … Read more