Preparing current affairs should be an exercise of daily routine. There are multiple sources to prepare for current affairs such as newspapers, PIB, RSTV, monthly compilations, magazines, websites, etc. One must keep limited amount of sources (3-4) and stick to them...