The US military base on the island of Diego Garcia (aka Camp Justice aka ) and owned by the UK…
(Featured Photo above): Ancient radial scars of ejecta extend out from the Orientale basin for hundreds of kilometers and consist…