Could have been one of barak’s sons.
He IS one of Obama's sons. They both have the same last name...the president is "The Won", and the perp is "Ant Won"
Leni