Lupe Fiasco has always been outspoken about the issues and social injustices in this country, and his new video paints a strong picture of his views. The Chicago rapper releases the visuals for his “Made in the USA” record, which talks about the toxic events and views that the youth have to absorb daily. The video showcases some powerful imagery on an older television set, which is being watched by a small baby. The small child cries as he soaks up some of the scenes from moments in history, as Lupe raps his verses on the set. There’s even a moment where the little boy crawls over to a gun on the ground and holds it after seeing it also being shown on the television screen. This video seems to be very time appropriate after what just happened in Charlottesville, Virginia this past weekend. Check out the video below.