Four dead in bloody taxi attacks