Black Lives Matter group asks Houston city council member Greg Travis to resign after controversial post featuring former First Lady Michelle Obama – KTRK-TV

Black Lives Matter group asks Houston city council member Greg Travis to resign after controversial post featuring former First Lady Michelle Obama  KTRK-TV Credit: “”Black Lives Matter”” – Google News Read … Read More