I am in tears right now and I want to swear for the creatures who did this to your cousin and his family. I just don't think they have made any swear words bad enough yet in the English language for these beasts.
I am horrified and deeply, deeply sorry for your loss and the others.
Look no further than your local mosque. All money flows to support the brotherhood, it's spawn AlQaeda and CAIR....