Delia Labarre and her sister Deborah Dupre share their shocking report with Dr. Robin Falkov about the growing number of Gulf residents who are ill from the toxic oil spill and need to leave.
Daily Archives: 2010/09/17
by not-the-admin | 2010/09/17 · 2:04 pm