Hitting out at the INDIA bloc, BJP national spokesperson Shehzad Poonawalla termed the Opposition alliance "anti-India" and accused it of placing religious considerations above the Constitution.