US Vice President and Democratic presidential candidate Kamala Harris has accepted the invitation for a presidential debate hosted by CNN against her Republican rival Donald Trump and challenged the former president to accept the same.