karina shneider in cairo