India needs Oppn that is not afraid of ruling party; Mamata should be PM: BJP’s Subramanian Swamy Read more