‘Remote viewing’ is a proven phenomenon, so perhaps denying reality is YOUR delusion.
Remote viewing is a proven phenomenon
Wiki