Sireen Abed Al Noor finally appears