Diversified Healthcare Trust: A Long Way To Justifying The 13% Yielding Debt (NASDAQ:DHC) Seeking Alpha Source link