Beto O'Rourke Announces He's Running for President

4:02am PDT - March 14th, 2019    beto o'rourke - Time

The 46-year-old served three terms in the House of Representatives after defeating eight-term incumbent Silvestre Reye in the 2012 primary.