Tracking recent, free satellite imagery of Myanmar

If Google won't, I will.