Jantar Mantar no longer legal protest site; three alternative sites designated by Delhi Police - The Hindu. Jantar Mantar no longer legal protest site; three alternative sites designated by Delhi Police The Hindu.