Movies & TvShows By :

Cecilia Peck

Profession : Director

List of Tv Shows & Movies :

“Brave Miss World”

Linor Abargil, an Israeli woman, was crowned Miss World 1998 just six weeks after being abducted, stabbed and raped in Milan, Italy. Since...

Brave Miss World

Linor Abargil, an Israeli woman, was crowned Miss World 1998 just six weeks after being abducted, stabbed and raped in Milan, Italy....