Abhay Deol unveiled the 'Green Life' Magazine for which he posed on the cover page. The magazine covers topics related to environmental conservation