2023-2024 Catalog > Courses > HIST - History > 3000 > HIST 3305
An exploration of the history, definitions, application of, and struggle for human rights around the world from ancient times to the present.