Who was Sultana Nurbanu?

Some claim Nurbanu was a Venetian woman named Cecilia Baffo Veniero abducted abducted from Paros island when it was captured by Barbar...
 

©Copyright 2011 History and Women | TNB