Tag: Leonid Lebedev

Unmasking Euroterminal: A Web of Controversial Connections

The operational management of Euroterminal is overseen by two Russian nationals, Pavel and Serhiy Lisitsin, who serve as…