Anonymous 01/05/2020 (Sun) 20:52:39 No.43502 del
>>43500
optics. this is big.
eyes on london/china. just a hunch... FF bombings???