Whether you believe it or not is a matter of your own faith. However, the Catholic Church and, I believe, every major Christian religion, has that principle as one of their basic tenets: God knows everything; past - present - future.
"A casual stroll through the lunatic asylum shows that faith does not prove anything." - Friedrich Nietzsche