I'm prone to believe he doesn't walk the Earth currently. But I do believe there were past manifestations/incarnations as well as future ones to come.
I think the next manifestation/incarnation is going to be special enough, that when it comes, it will probably start getting media coverage clear from early life. Or rather, that's how I might see a manifestation/incarnation being treated in this modern day.