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.