The Indian Premier League (often abbreviated as IPL), is a domestic professional Twenty20 cricket competition in India. It was initiated by the Board of Control... Read More
GKTODAY-GENERAL KNOWLEDGE TODAY AND CURRENT AFFAIRS
GK AND CURRENT AFFAIRS