Inflammatory slogans at Jantar Mantar: Police detain man from Northeast Delhi residence

Inflammatory slogans at Jantar Mantar: Police detain man from Northeast Delhi residence
Linkup