User blog comment:Ramallah/Mass Effect 3 details revealed/@comment-2174252-20110420205758/@comment-24.242.222.138-20110421100034

Maybe they are on a Human facility on the Salarian world? On another note, the Cerberus armor looks pretty cool.