Debra Alfarone reports a Texas police department has dropped charges against a Black teenager for walking in the street during last week's winter storm.
Debra Alfarone reports a Texas police department has dropped charges against a Black teenager for walking in the street during last week's winter storm.