20200531 india: Coronavirus cases cross 300-mark in Himachal as 18 more test positive; 24 recover