The human rights monitoring ship Mare Liberum is being prevented from leaving port by German government


The human rights monitoring ship Mare Liberum is being prevented from leaving port by German government