Uproar over police brutality during virus curfew in Kenya

File photo

File photo