December 21, 2020Religion & SpiritualityGod finally fulfills His promise of a Messiah. However, this promise isn't fulfilled as humanity expected...