AFP: Omar al-Bashir appeared in court in a cage on Monday   A detective has told a court in Sudan that former...

NBS Bank Your Caring Bank