I was brought up by a medium and saw stuff I know was real, not faked, not reading people etc. I've been to 3 mediums myself, 2 were spot on (one was a Romany) and the 3rd told me the same stuff she'd told a friend a few weeks earlier!
Of the other two, one was exact for all aspects of my life up to that point. Interestingly the future stuff was things I was hoping would happen. None of it happened.
So I believe that they are actually reading minds. Sound mad? No more mad than spirits being real and around us.
Example, she got the genders, ages, and birth order of my kids right. She said I'd work with the public. I was doing my pgce at the time but I didn't go on to teach, or work with the public.
When you go for a reading certain things are at the front of your mind - ill relatives, relationship woes, recently bereavements etc. So a mind reader would pick up on it easily.
So do you think it could be telepathy? That perhaps some people can read minds?
Are animals supposed to be slightly telepathic too? Dogs sensing things etc.