2 killed, 2 critical in head-on collision between bikes in Bargarh

creative