History December 24 marks Christmas Eve: Take a look at other major events 3 years ago Vedantika Sanas Why December 24 is a Historic Day? Know why the treaty of Ghent was signed…