Ashvamedha was an ancient Indian ritualistic horse sacrifice where a horse was allowed to wander for 1 year protected by the king’s guards. If no rivals managed to kill or steal the horse after a year, it was returned and sacrificed in the city capital, legitimizing the sovereignty of the king.
Previous Fact Next Fact