Denver-based Mika Yoga Wear has stopped selling an artist-designed yoga mat printed with the image of the Hindu deity Lord Ganesha after protest by Rajan Zed, president of the Universal Society of ...