This is a sobering 9 minute analysis of the aftermath of the Oval Office Ambush of Feb 28, 2025.
Def. worth watching (and sharing).

Comments