Is the CASID a political organization or affiliated with one?

No. The CASID is an independent organization and is not affiliated with any political party.