(The Philippine Star) – November 2, 2020 – 12:00am Let it be known today that you are God. — 1 Kings 18:36 One of the longest-recorded postal delays in history lasted eighty-nine years. In 2008 a homeowner in the UK received an invitation to a party originally mailed in 1919 …
Read More »