Good News: 21 Savage Creates Free Online Financial Program for Kids

With Donald Trump in office, it is hard to see anything positive in the news.