Salma Hayek speaks during a news conference about domestic violence in Mexico City on Feb. 14, 2006.  Calling domestic violence a problem that touches every corner of the globe, The Mexican actress gave a $25,000 donation to a battered woman's shelter in
{}