Mother Teresa Honored on U.S. Postal Stamp
With a 44-cent stamp, the U.S. Postal Service has recognized Mother Teresa, who received the Nobel Peace Prize in 1979
Read moreWith a 44-cent stamp, the U.S. Postal Service has recognized Mother Teresa, who received the Nobel Peace Prize in 1979
Read moreHuman rights organization Amnesty International says it is appalled by the latest report of mass rapes and other sexual violence
Read moreAmnesty International executive director Larry Cox issued the following statement Monday regarding legislation on conflict minerals that was included in
Read more