on January 26, 2017 in World News Feel Good Videos of the Day: Portland, Oregon Police Rush, Tackle Traffic Blocking Liberal Protesters click here for more