Disputed 19th Century US Flag Bought by Abraham Lincoln Museum Sparks Illinois State Probe
The Abraham Lincoln Presidential Library and Museum in Springfield, Illinois, finds itself embroiled in controversy following the purchase of a 21-star flag, purported to commemorate [more…]