German federal prosecutors have charged seven people over an alleged Hamas attack plot. The defendants are accused of Hamas membership and preparing an attack, including procuring weapons.