#1Restoring The Human Connection Tha...by Ashwini Burjupati257201Technology has exceeded humanity. Here is short video using ten french words that portray the effects of technology on human life.afbangaloreafbslff2017+2 more #2Avatar - Un Acrosticheby Apurva2801Pour un concoursdismoidixmotsfrenchbookslff2017