LifeStyle Who is Lousa Babi? Envol Web Lousa Babi is a British actress who was born in Camden, London. She first made her mark in the media...