Truth or Consequences

On Saturday, January 21, 2017, some half-a-million women marched on Washington, D.C., while countless others did the same in cities across the globe, “to show presence in numbers too great to ignore.” Actress, America Ferrera (whoever in the Hell that is) kicked-off …