Israeli Beauty Queen Linor Abargil Visits D.C.
27.06.2013Two months before she was crowned Miss World in 1998, Linor Abargil, an Israeli beauty queen, was raped. Ten years later, filmmaker Cecelia Peck created the documentary “Brave Miss World” w ...
Read More