There are five sites attributed to the company on Google Maps, but none of them were a match for the footage of the strike and its aftermath for us to geolocate and verify it. Buildings were not quite ...