Alabama university returns $21.5m donation over “continued interference”
The University of Alabama (UoA) has returned a gift of $21.5 million to one of its donors after a series of clashes between the two parties.
Read More
The University of Alabama (UoA) has returned a gift of $21.5 million to one of its donors after a series of clashes between the two parties.
Read More