IPL IPL 2021: Big setback for Rajasthan Royals as Jofra Archer suffers from injury Ritesh Kumar Prasad Mar 28, 2021