On Fri. 26 Jan 1945 Anglo-Indian troops landed on Cheduba Island, Burm.....
Anglo-Indian troops landed on Cheduba Island, Burma; the landing was unopposed.
Listing Details
Date
Status coordinate
No status yet
User