CVR
An important aspect of the CVR analysis will no doubt involve the differing nationalities of the flight crew. The captain, a Greek Cypriot and the FO a Spaniard. Therefore English not their mother tongue. Add to this Russian ATC. Might bring into question issues concerning communications, particularly at critical times. It is not always what is said but how it is said that may affect outcomes.