IMO, this has Nancy’s fingerprints all over it.
She has given the green light to take out Omar. It’s do or die time for her.
Otherwise, it would never be out there. And be just another tin foil, nothing to see here, wacky right wing conspiacy theory