Mexican military forces have been engaged in a brutal struggle against the country 's violent drug cartels .