The Manila Times on MSN7d
On God's Last Messenger
MESSENGER means the one sent with the message — a forerunner of God's message (The New International Webster's Pocket ...