Under the Constitution, 18 religions are formally recognized by the Lebanese government. No other country in the region boasts such recognition of diversity, but it is a mix that has ultimately become both Lebanon's greatest strength and its weakness.