Tags Posts tagged with "Bearing Witness"

Tag: Bearing Witness

Report by Pacific Media Watch Item: 9498 David Robie France detonated 193 nuclear tests in the South Pacific, at Moruroa and Fangataufa atolls, before halting the tests...