Apps How to Delete Your Instagram Account By Francis BaconNovember 22, 20200 If you’ve had a love/hate relationship with Instagram for far too long, it might be time to delete your account. Instagram is owned ...