Tellah pushes peace and love