India's main opposition slams third front for forming new alliance ahead of upcoming polls

Record ID: 401629