A viral clip making rounds on social media has triggered fresh controversy involving Nigerian music legend 2Face Idibia (2Baba) and Edo lawmaker, Hon. Natasha Osawaru, after the duo were allegedly seen in a heated exchange inside a London shop. The short video, reportedly captured by a bystander, shows Natasha Osawaru raising her voice at the…