I think that every religion preaches some sort of morals. However, a person can be an Atheist and still have morals.
The only problem is that the religion is great when it comes to your own fellow followers, however i m not too sure about values when it comes to different religion followers because every relgion claims supremacy.