I often see that people write ‘I hear that…’ meaning the past. For example:
I hear that Sally has won in lottery.
(If I remember correctly it is used in English Grammar in use by Cambridge University)
Why is it used? Shouldn’t be ‘I heard that…’ when we mean the past?