I am not sure of Obama angle but allegation on vote fraud may have legs.
Given what has been going on the last 4-5 years anything is possible it seems. When trillions are at stake....