ONI Alpha Site



ONI Alpha Base is a facility of the UNSC Office of Naval Intelligence in New Mombasa, Kenya.