Are you sure that's not from the DNC web site ...
just google const. party and ther it is. Just another anti war party