Roberto Abraham Scaruffi

Monday 31 May 2010

Flight recorders from a plane that crashed in Libya on 12 May killing 103 people suggest there was no technical failure.