Margaret Hoover was born in 1977 and he is American political strategist author media personality feminist and gay rights activist She is married to John Avlon and she has only one baby ... Read more