Standard estimate say there are 20-30k Hamas members. Yet this tiny, impoverished, militarily feeble group has indirectly dominated not just headlines but world history for almost 3 years. What a weird world.