Keonjhar records highest temperature today at 43.5°C, 8 places register mercury above 40°C in Odisha Read