World

India records its hottest temperature ever