Singer, Tekno Miles has released a new visual for his latest single titled “Woman”. In the track, Tekno sings about women in a modern light. He sings lines like this one “Dem say woman’s place is in the kitchen, she supposed dey fry all the chicken, she no suppose talk for the meeting… […]