youreadygrandma.com
Unprecedented: Coalition of world leaders sign petition supporting Trump's impeachment
Leaders from Germany, France, Mexico, Canada, Italy, China, Norway, Denmark, the President of the Ukraine, and twelve other countries have released a signed petition publicly supporting Donald Trum…