article placeholder

The IPL Fever Sets In…

As India welcomed a new season of the IPL (Indian Premier League), Twitter promptly followed its recent developments - setting the tone for the...