Dillard University in New Orleans Louisiana
-
Global News
Amazing scenes as American university brings certificate to meet scholar who gave birth to a boy on her graduation day
One of their academic graduates was astounded when Dillard University in New Orleans, Louisiana, brought her diploma to meet her…
Read More »