The 51st-annual March for Life in Washington, D.C., will be held Friday, January 19 between 1 and 4 p.m. The March for Life website explains that the annual event will focus this years on support of continued legislative efforts to restrict abortion “until a culture of life is restored” in the U.S.