France tv distribution has boarded “Eiffel Tower: Building the Impossible,” a documentary shedding light on what it took for pioneering engineer Gustave Eiffel to build the famous French landmark.
Paris-based Begum TV provides school classes, health programmes and light-hearted entertainment to Afghan women stripped of all rights. Employing Afghan journalists exiled in France, the channel’s ...