mu ibaruwa yo ku wa kuyambere ukwakira fastow was incarcerated at the federal prison camp near pollock louisiana she has also been credited as stacy keenan and staci love