Happy Memorial Day – The glorious festival of Memorial Day annually observed on the last Monday of May. This year, it will be commemorated on Monday, 28th May. It is most popular American federal holiday which celebrates all brave military officers who laid down their lives wars while protecting their country. This day unofficially marks the […]