If the aliens wanted to talk, they could have definitely opened up formal lines of communication remotely. Having a massive ship over their capital seems like 1 of 3 things.
1) They expect the rest of the world to be pissed they've been secretly dealing with the aliens (aliens did abduct folk, infiltrate, and wreck a lot of cities)
2) They've subverted the Russian leadership and the leaders are getting a alien healthcare, tech, and wealth payday. Ship is there to protect leaders from populace.
3) They're holding Russia at gunpoint and demanding compliance. "BTW here's an official statement we need you to read"
I'd definitely support one of the applications. Both seems like a good deal but still dicey from a PS standpoint.
1) They expect the rest of the world to be pissed they've been secretly dealing with the aliens (aliens did abduct folk, infiltrate, and wreck a lot of cities)
2) They've subverted the Russian leadership and the leaders are getting a alien healthcare, tech, and wealth payday. Ship is there to protect leaders from populace.
3) They're holding Russia at gunpoint and demanding compliance. "BTW here's an official statement we need you to read"
I'd definitely support one of the applications. Both seems like a good deal but still dicey from a PS standpoint.