The Desert View plant in Mecca remains under EPA investigation. Residents want to know how any pollutants left at the site ...