Mother punishes son for supporting Donald Trump. This kind of behavior towards a child is terrible, just because you disagree with their opinion does not mean you have to shame children.
Update: After datamining web, we have narrowed down the social media account: A "mother" who goes by the name "Tchenavia so'juicii Stallworth" on social media and seems to reside in Texas posted the original video. Here is on archive of her profile:
Please report to Texas authorities!