Keeping up the trend? Modi wins in India election DETAILS: https://on.rt.com/9uzu RT LIVE https://www.youtube.com/watch?v=IFAcqaNzNSc Check out …

source