On one seemingly ordinary day over 2000 years ago, a seemingly ordinary girl had an extraordinary rebirth. Mary abruptly experienced the presence of an angel named Gabriel, who told her she would conceive and give birth to a son she was to name Jesus, who would be given the throne of David, king of Israel, forever. Mary was born again. One moment she was a peasant girl. The next, she was royalty. After all, if you are going to give... Read more












