The leaked video reportedly shows a woman in a compromising position, with many online claiming that it is Oviya due to a ...
Actress Helen Nelson, better known by her stage name as Oviya, found herself in the headlines after a private video went ...