The Paradox of Omnipresence and Timelessness

It’s an essential attribute of God that he’s omnipresent, and Thomas Aquinas held that he also stands somehow outside of time and is not bound by temporal considerations. But, Richard La Croix argues,

if God is indeed omnipresent then it would appear that he must have been in the United Nations building yesterday as well as the day before yesterday. And if God was in the United Nations building both yesterday and the day before, then it would appear that he is in time and that temporal predicates do apply to him. So, it would appear that God is not a timeless being if he is omnipresent and that two doctrines crucial to the theology of Thomas Aquinas are logically incompatible.

Omniscience poses further problems: If God knows all things, then he knows what both man and he himself will do. So how is free will possible?