Attention all Americans in Switzerland, or anywhere abroad: Friday June 15 is International Tax Filing Deadline Day. (File your taxes!) It's also Democrats Abroad's Taxation Congressional CallStorm. On Friday, call your members of Congress and ask for their support for Residency Based Taxation. If you're Republican or independent, you should call too! The more of us call, the more impact we have. See our guide on just what to do, here. Downloadable campaign guide available there.