Cells strapped to billboards. Radiation meter off the charts. 18.9K viewsRichard Citizen Journalist, 17:00