Tens of thousands of orphaned children struggle everyday to survive the streets of Cairo, Egypt.

They have been abandoned to care for themselves any way that they can. Often they are used and abused by those around them. (more…)