While the US admits that an independent investigation in Bucha is needed, Biden promised new sanctions against Russia. This, as the media claim their "smoking gun" is a series of satellite images from the DoD-connected Maxar Technologies, confirmed by the CIA-connected Bellingcat…
Girl, I miss you online xoxoxo :)