Fix grammar in the sentence: Yet, many have argued that it is against human rights and thus promoted the banning of tracking devices.
Yet many have argued that it is against human rights and thus promote the banning of tracking devices.