An Afghan woman reportedly killed at least 25 Taliban militants to avenge the killing of her son who was a police officer in Western Farah province. According to local reports, the woman identified as Reza Gul was forced to pick up arms after her son was killed by Taliban militants in front of her eyes....