Animal Rights Adovcate
Michael Aufhauser is a German animal rights activist and founder of Gut Aiderbichl the largest sanctuary for animals in Austria which houses more than 1000 animals of a variety of...