US, EU review aid as Egypt mulls Mubarak release

US, EU review aid as Egypt mulls Mubarak release

WATCH RAV LIVE ON RUMBLE