At least four people have been killed after Hurricane Debby made landfall, causing flooding, power outages and dangerous roads on Florida’s Gulf Coast. “Over 200,000 people have lost electricity,” explained Tom Roane, the Vice President of Direct Relief which is based in Santa Barbara. He’s on the ground in…