Shocking closure of Nemesis Market by the German police – what happened?