This organization sounds kinda shady to me. Look at this excerpt from the FAQ page:
As world citizenship becomes your primary allegiance, certain national obligations, such as conscription and the payment of taxes for war become redundant. In other words, the legal justification for both have been rendered obsolete by your sovereign act.
Does this mean I don’t have to pay my national tax?
No, you must pay that proportion of your national tax officially allocated to peaceful pursuits.
What about the rest?
This portion may be paid to the World Government of World Citizens through the World Government Treasury Dept. account.
Where is that account?
At the Bank of America NA, acct. # 001924464624.
And what happens to that money?
It is used for the evolution of your global government.
Anyone else think this is weird? They go in to give instructions on how to deal with the IRS and legal procedures for not paying your taxes.