Various countries celebrated Mother’s Day on different dates, but May 13, 2012 is the widely known date to celebrate especially in North American countries. If your happen to be away from your Mom today, celebrate the beautiful spirit of Mother’s Day by sending free Mother’s Day eCards and simple Twitter or Facebook messages