Switzerland: Roscosmos shows satellite picture of Biden-Putin summit location

Mandatory credit: Roskosmos

Ruptly