For the Bharatiya Janata Party (BJP) to have struggled to cross the 100-seat mark in Gujarat when it was boasting about bagging 150 is suggestive of an undeniable downward turn…

Read More