Yes, the above statement is true.
The war of roses was
a dispute over the English throne by the Lancaster’s and the Yorks.
The final victory went
to Henry Tudor, a claimant of Lancastrian party, Henry defeats the
Yorkist forces and when Richard is killed, Henry comes to rule and successfully ending the Wars
of the Roses. This is called the war of roses because the emblem of the Yorkists was a white
rose and the emblem of Lancastrians was a red rose.
The most reasonable answer is because Native Americans lived there long before Christopher, so he really wasn't the first.