mohamed osha