Pardon Assange: 45 MEPs, Stella Assange & journalist federations sign open letter to US President Biden
Today, four Pirate Party Members of the European Parliament (Greens/EFA) and Stella Assange address US President Joe Biden in an open letter co-signed by 41 EU lawmakers, …