Multi-Photon Entanglement and Quantum Non-Locality