In 1960, Ndlovu joined the
National Democratic Party, an
African nationalist party founded by
Joshua Nkomo. In 1963, while a student at Pius XII Catholic University College, he joined the
Zimbabwe African People's Union (ZAPU), and became chairman of the party's branch in Basutoland. After completing his bachelor's degree, Ndlovu returned to
Rhodesia, where he taught economics and
Zulu at
Mpopoma High School in Bulawayo in 1966 and 1967, and was elected president of the African Teachers' Association in
Matabeleland. While a teacher, was detained for three months at Khami prison by the Rhodesian government for promoting ZAPU politics. Upon release, Ndlovu left Rhodesia for
New York, where he studied towards his MA and PhD on an Aggrey Fellowship. Between 1969 and 1980, he was an associate professor of history and political science and director of the African Studies Institute at
Hofstra University on
Long Island. He received an award for distinguished teaching in 1973, and was granted
Freedom of the City by
Minneapolis in 1973. While in the United States, Ndlovu served as ZAPU's chairman for North America from 1967 to 1971, and was a member of the party's Revolutionary Council from 1971 to 1980. From 1973 to 1979, he was ZAPU's chief representative to the
United Nations, and opened an office for the party near the
United Nations headquarters in
Manhattan. Ndlovu attended the 1976
Geneva Conference and the 1979
Lancaster House Conference as a political advisor to the
Patriotic Front delegations. During the liberation struggle, Ndlovu often made trips to ZAPU camps in
Zambia, where he was responsible for ensuring supplies of medicine, books, and other necessities, which he obtained with the support of the African-American Institute. == Post-independence political career ==