Satellites can see a person on the surface of the earth yet world scientific community is ‘baffled’ by an event of such magnitude. The highest reading 5.92 µBq/m3 (15 times the average) was recorded for Poland according to IRSN, yet sniffer planes are flying over GB?