Hello @zivameditation,
Great question! Event Aggregator is designed only to look for events that currently exist at the source it is importing from. It actually has no way to know whether an event has been deleted from the source because the feed simply removes that data and does not provide Event Aggregator with anything from which to update, if that makes sense.
So, in other words, once an event has been imported from Google Calendar to The Events Calendar, Event Aggregator is able to see whether a new event exists and should be imported, or whether an existing event has changed and if those changes should be imported, but it is unable to remove an event that no longer exists in the feed.
Does this help answer your question? Please let me know. 🙂
Cheers!
Geoff