Democratic Baltimore Mayor Catherine Pugh will be taking an "indefinite leave of absence," her office announced Monday, citing a battle with pneumonia. The announcement comes at the same time she's facing a scandal over a major purchase of children's books she authored by the University of Maryland Medical System.