Karen Gadbois on Muck Rack

Karen Gadbois

Verified
New Orleans, LA
Staff Writer — The Lens

Founder and reporter at The Lens, New Orleans Louisiana. Almost Planet Earth. Very nearly disappearing.