Wrestlers detained after scuffle as Delhi Police thwarts protest near new Parliament, clears sit-in site at Jantar Mantar Read more