British Prince Andrew accused of raping American woman

Washington: () British Prince Andrew has been accused of rape by an American woman, the prince has denied the allegations. An American woman named Virginia has filed a sexual harassment lawsuit against British Prince Andrew in a New York court under the Child Victims Act. The woman said Prince Andrew raped her at an early […]