A new Freedom Flotilla ship, the Handala, has departed from Italy in an effort to break Israel’s blockade on Gaza.
Latest posts by Toimitus (see all)
Russian airlines are circumventing US, European Union and UK sanctions by procuring aviation equipment via …