Someone sent me this ad from a far left group called the "Rosa Luxemburg Stiftung" running "the regional office of a German political foundation"
(1/n)
On their website, they accept close links to the German left party Die Linke.
Is this legal?
Please look into this @HMOIndia @DelhiPolice @AmitShah